package com.yang.service.wx;

import com.yang.bean.MarketCart;
import com.yang.bean.bj.vo.CartVO;
import com.yang.bean.bj.vo.CheckOutVO;
import com.yang.bean.bj.vo.ProductIdVO;


public interface CartServiceWX {

    CartVO queryCart(Integer userId);

    Integer insertCart(MarketCart marketCart,Integer userId);

    Integer addCart(MarketCart marketCart, Integer userId);

    Integer queryCountCart(Integer userId);

    void updateCartById(MarketCart marketCart);

    CartVO deleteCartById(ProductIdVO productIdVO,Integer userId);

    CartVO checkedGoods(ProductIdVO productIdVO,Integer userId);

    CheckOutVO queryCheckOut(CheckOutVO checkOut);
}
